determination to succeed - Turc Anglais Dictionnaire